<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // for in 既能遍历对象也能遍历数组，拿到的是Key值--可用于枚举，遍历对象的属性名，需要注意原型链上的属性
        const obj = { a: 1, b: 2 }
        for(let key in obj){
            console.log('key',key) // a,0b
        }
        const arr1 = [1,2,3]
        for(const index in arr1){
            console.log('index',index); // 0,1,2
            
        }

        // for of 遍历的是元素数组--遍历对象的值
        const arr2 = [1,2,3,4]
        for(const value of arr2){
            console.log('value',value); // 1,2,3,4
            
        }
    </script>
</body>
</html>